Text copied to clipboard!

Názov

Text copied to clipboard!

Inžinier API

Opis

Text copied to clipboard!
Hľadáme skúseného API inžiniera, ktorý sa pripojí k nášmu technologickému tímu a bude zodpovedný za návrh, vývoj, testovanie a údržbu rozhraní API. Ako API inžinier budete úzko spolupracovať s vývojármi frontendu, backendu a ďalšími členmi tímu, aby ste zabezpečili efektívnu komunikáciu medzi rôznymi systémami a aplikáciami. Vašou úlohou bude analyzovať požiadavky na integráciu, navrhovať robustné a bezpečné API, implementovať ich podľa najnovších štandardov a zabezpečiť ich vysokú dostupnosť a škálovateľnosť. Budete sa podieľať na tvorbe dokumentácie, automatizovanom testovaní a monitorovaní výkonnosti API. Očakávame, že budete sledovať najnovšie trendy v oblasti API technológií, ako sú REST, GraphQL alebo gRPC, a budete schopný navrhovať riešenia, ktoré budú spĺňať potreby našich klientov aj interných tímov. Dôležitou súčasťou vašej práce bude aj zabezpečenie ochrany dát a implementácia bezpečnostných štandardov, ako je autentifikácia, autorizácia a šifrovanie. Ak máte skúsenosti s cloudovými službami, kontajnerizáciou a CI/CD procesmi, bude to veľkou výhodou. Ponúkame vám možnosť pracovať na inovatívnych projektoch, rozvíjať svoje technické zručnosti a byť súčasťou dynamického tímu, ktorý kladie dôraz na kvalitu, spoluprácu a neustále zlepšovanie. Ak ste analytický typ, ktorý rád rieši technické výzvy a máte vášeň pre vývoj moderných API, radi vás privítame v našom tíme.

Zodpovednosti

Text copied to clipboard!
  • Návrh a implementácia rozhraní API podľa požiadaviek projektov
  • Údržba a optimalizácia existujúcich API
  • Tvorba a aktualizácia technickej dokumentácie k API
  • Spolupráca s vývojármi frontendu a backendu
  • Testovanie a monitorovanie výkonnosti API
  • Zabezpečenie bezpečnosti a ochrany dát v API
  • Integrácia API s internými a externými systémami
  • Riešenie technických problémov a incidentov súvisiacich s API
  • Implementácia CI/CD procesov pre nasadzovanie API
  • Sledovanie nových trendov a technológií v oblasti API

Požiadavky

Text copied to clipboard!
  • Vysokoškolské vzdelanie v oblasti informatiky alebo príbuznom odbore
  • Skúsenosti s návrhom a vývojom RESTful alebo GraphQL API
  • Znalosť programovacích jazykov ako Java, Python, Node.js alebo Go
  • Skúsenosti s databázami (SQL aj NoSQL)
  • Znalosť bezpečnostných štandardov pre API (OAuth, JWT, šifrovanie)
  • Praktické skúsenosti s cloudovými platformami (AWS, Azure, GCP)
  • Znalosť nástrojov na testovanie a dokumentáciu API (Swagger, Postman)
  • Schopnosť pracovať v tíme a efektívne komunikovať
  • Analytické myslenie a schopnosť riešiť problémy
  • Výhodou je znalosť kontajnerizácie (Docker, Kubernetes)

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké typy API ste už navrhovali a implementovali?
  • Aké nástroje používate na testovanie a dokumentáciu API?
  • Ako zabezpečujete bezpečnosť a ochranu dát v API?
  • Máte skúsenosti s cloudovými službami? Ktoré preferujete?
  • Ako riešite problémy s výkonnosťou API?
  • Aké programovacie jazyky ovládate na vývoj API?
  • Aké sú vaše skúsenosti s CI/CD procesmi?
  • Ako pristupujete k integrácii API s inými systémami?
  • Aké trendy v oblasti API považujete za najdôležitejšie?
  • Ako by ste riešili incident súvisiaci s výpadkom API?